package com.sc.school;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;

import java.util.Date;

/**
 @SpringBootApplication修饰主启动类
 内部包含三个子注解
 1 SpringBootConfiguration 底层就是Configuration注解
 Configuration注解：修饰的类就是配置类 替换xml配置文件 结合Bean注解使用

 2 EnableAutoConfiguration 开启自动装配功能 当springboot程序启动,会加载大量配置类
 加载里面的默认配置,我们做少量配置就可以使用框架

 3 ComponentSan 组件扫描 默认扫描当前类所在包及其子包下所有注解修饰类
    将这些类交给Spring容器管理
 **/

@SpringBootApplication
@MapperScan("com.sc.school.mapper")
public class Application {
    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }
}